body, html, h1, h2, h3, h4, h5, dl, dd, dt, ul, li, ol, span, p {
    margin: 0;
    padding: 0;
}
body {
    min-width: 1200px !important;
    background-color: #fff;
    font-family: "Microsoft YaHei";
}
img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
    color: #000;
}
select {
    border: 0 none;
}
input,
textarea,
select {
    outline: none;
    border: 0 none;
    padding: 0;
    margin: 0;
}
ol,
ul,
li {
    list-style: none;
}
.home {
    width: 100%;
    background: url(/web_images/home_01.jpg)no-repeat top center;
    height: 823px;
    background-size: cover;
}
.home .btn{
    display:flex;
    justify-content:center;
    padding-top :680px;
}
.home .btn .btn_cn{
    background:url(/web_images/btn_03.png)no-repeat;
    width:113px;
    height:36px;
    text-align:center;
    line-height:36px;
    margin:15px;
    font-size:18px;
    font-weight:bold;
}
.home .btn .btn_en{
    background:url(/web_images/btn_03.png)no-repeat;
    width:113px;
    height:36px;
    text-align:center;
    line-height:36px;
    margin:15px;
    font-size:18px;
    font-weight:bold;
}
.home .btn a{
    color:#00275b;

}
.home_banquan {
    width:100%;
    height:67px;
    background:#021024;
    text-align:center;
    font-size:15px;
    color:#729ad2;
    line-height:67px;
}
.home_banquan a{
    color:#729ad2;
}


.box {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.left {
    float: left;
}
.right {
    float: right;
}

.header {
    width: 100%;
    height: 119px;
    background: url(/web_images/header_01.jpg)no-repeat top center;
    background-size: cover;
}
.header .logo{
    float: left;
}
.header .logo img{
    width: 234px;
    height: 119px;
    vertical-align: top;
}

.search {
    float: left;
    width: 286px;
    height: 35px;
    background: #f6f6f6;
    margin:42px 0 0 210px;
    border-radius:18px;
}
.search input{
    margin-left:20px;
    width: 220px;
    height: 35px;
    line-height: 35px;
    background:#f6f6f6;
    font-size: 14px;
    color: #000;
    float: left;
}
.search a img{
    padding-top:7px;
    padding-left:15px;
}
.banben {
    width:164px;
    float: right;
    margin-top: 47px;
    padding-right: 40px;
    display:flex;
    justify-content:space-between;
}
.banben a{
    color:#063e8c;
}
.banben .cn{
    width:77px;
    height:25px;
    background:url(/web_images/btn_03.png)no-repeat;
    background-size:100%;
    font-size:12.5px;
    font-weight:bold;
    line-height:25px;
    text-align:center;
}
.banben .en{
    width:77px;
    height:25px;
    background:url(/web_images/btn_03.png)no-repeat;
    background-size:100%;
    font-size:12.5px;
    font-weight:bold;
    line-height:25px;
    text-align:center;
}

.nav {
    width: 100%;
    height: 48px;
    line-height: 48px;
    background: url(/web_images/nav_02.jpg)no-repeat;
    text-align: center;
}
.nav ul{
    display: inline-block;
    *display: inline;
    *zoom: 1;
    overflow: hidden;
}
.nav li{
    width: 75px;
    height: 48px;
    line-height: 48px;
    float: left;
    margin-left:55px;
    margin-right:40px;
}
.nav li.on a{
    color:#7cb3ff;
}
.nav li a{
    display: block;
    color:#fff;
    font-size: 16px;
}


.footer{
    width: 100%;
    height: 182px;
    background:url(/web_images/fond_19.jpg)no-repeat;
    overflow: hidden;
}
.footer .box_nr{
    width:1200px;
    margin:0 auto;
    overflow: hidden;
}
.footer .top{
    height:140px;
    float:left;
}
.footer .top .mune{
    padding-top:32px;
    color:#fff;
    font-size:16px;
    margin-bottom:12px;
}
.footer .top .mune a{
    color:#fff;
}
.footer .top .center{
    font-size:14px;
    color:#6681a8;
    line-height:25px;
}
.footer .ewm{
    float: right;
    margin-top:23px;
    overflow: hidden;
}
.footer .ewm .img{
    vertical-align: top;
    margin-left: 24px;
    float: right;
    color:#fff;
    font-size:12px;
    text-align:center;
}
.footer .ewm img{
    width: 90px;
    height: 90px;
    /*vertical-align: top;
    margin-left: 24px;
    float: right;*/
}
.footer .banquan{
    height:42px;
    line-height:42px;
    background:#040911;
    font-size:15px;
    color:#729ad2;
}
.footer .banquan a{
    color:#729ad2;
}



.piaofu{
    width: 227px;
    height: 375px;
    position: fixed;
    right: 22px;
    bottom: 40px;
    z-index: 9999;
}
.piaofu img{
    width: 227px;
    height: 375px;
    vertical-align: top;
}
